Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Monastir Guatemala F1 Costa Rica F1 Brazil F1 Chile #1-w1 Chile #1-w3 Chile #1-w4 Slovenia F2 France F8 France F9 Argentina F4 Argentina F5 Argentina F2 Argentina F5 Argentina F8 Argentina F9 Argentina F10 Argentina F13 Argentina F14 Argentina F15 Argentina F20 Argentina F1 Argentina F2 Argentina F5 Argentina F9 Argentina F11 Argentina F12 Argentina F14 Argentina F15 Argentina F17 Argentina F18 Argentina F19 Argentina F20 Argentina F21 Argentina F23 Argentina F24 Argentina F26 Argentina F27 Argentina F28 Colombia F1 Colombia F2 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F11 Argentina F12 Argentina F13 Argentina F14 Argentina F15 Argentina F16 Argentina F18 Argentina F19 Argentina F20 Chile F7 Chile F8 Chile F9 Chile F11 Chile F12 Argentina F1 Argentina F2 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Colombia F2 Croatia F11 Croatia F12 Croatia F13 Argentina F7 Argentina F8 Argentina F11 Argentina F12 Argentina F13 Argentina F14 Argentina F15 Ecuador F6 Chile F10 Chile F11 Chile F1 Chile F2 Argentina F10 Argentina F1 Argentina F1 Argentina F2 Chile F8 Argentina F3 Argentina F2 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Italy F15 Italy F16 Italy F17 Italy F18 Switzerland F5 Croatia F17 Chile F8 Chile F9 Chile F10 Argentina F3 Argentina F4 Slovenia F1 Romania F4 France F12 Italy F19 France F16 Switzerland F4 Switzerland F5 Argentina F11 Argentina F12 Argentina F13 Chile F6 Chile F7 USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) Argentina F1 (Villa del Dique) Argentina F2 (Cordoba) Argentina F3 (Villa Maria) France F14 (Bourg-en-Bresse) France F15 (Ajaccio) Germany F8 (Kassel) Italy F23 (Pontedera) Germany F11 (Karlsruhe) Argentina F4 (Rosario) Argentina F5 (Neuquen) Argentina F6 (Buenos Aires) Argentina F7 (Buenos Aires) Argentina F8 (Corrientes) Argentina F9 (Santa Fe) Argentina F10 (Villa del Dique) Argentina F11 (Mendoza) Argentina F12 (San Juan) Croatia F3 (Opatija) Tunisia F12 (Hammamet) Turkey F14 (Antalya) Turkey F15 (Antalya) Turkey F19 (Antalya) Turkey F20 (Antalya) Turkey F21 (Antalya) France F12 (Bourg-en-Bresse) Morocco F1 (Khemisset) Morocco F2 (Meknes) Morocco F3 (Tanger) Switzerland F3 (Sion) Switzerland F4 (Neuchatel) M15 Antalya M15 Antalya M15 Antalya M15 Pinamar M15 Pinamar M15 Pinamar M15 Madrid M15 Troisdorf M15 Bucharest M15 Balatonalmadi M15 Vilnius M15 Tabarka M15 Tabarka M15 Tabarka M15 Cairo M15 Tabarka M15 Tabarka M15 Cancun M15 Cancun M15 Cancun M15 Cancun M15 Cancun M15 Curtea de Arges M15 Monastir M15 Monastir M15 Monastir M15 Monastir M25 Vale do Lobo M25 Faro M15 Monastir M15 Villa Maria M15 Monastir M15 Cancun M15 Troisdorf M15 Bucharest M15 L'Aquila M15 Perugia M15 Pescara M15 Bad Waltersdorf M15 Bad Waltersdorf M25 Madrid M25 Setubal M25 Loule M25 Anapoima M25 Medellin M15 Frascati M15 Chieti M15 Bergamo M15 Sofia M25 Lesa M15 Villa Carlos Paz M25 Rio Cuarto M15 Tucuman M15 Lujan Copa Ericsson Argentina - Buenos Aires Aberto de Sao Paulo - Sao Paulo Genova Challenger Blunmenau Challenger San Remo Challenger Alessandria Challenger Rome Challenger Medellin Challenger Abierto Club Casablanca - Mexico City Turin Challenger San Benedetto Challenger Todi Challenger Buenos Aires Challenger Montevideo Challenger Barletta Challenger Braunschweig Challenger Reggio Emilia Challenger San Juan Challenger Orbetello Challenger Montevideo Challenger Sao Paulo Challenger Santiago Challenger Manta Challenger San Marino Challenger Copa Petrobras Argentina - Buenos Aires Montevideo Challenger Santos Challenger Iquique Challenger Poprad Tatry Challenger Manerbio Challenger Como Challenger Meknes Challenger Sao Paulo Challenger Corrientes Challenger Monterrey Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Sarasota Challenger Savannah Challenger Blois Challenger Meknes Challenger Lima Challenger Canberra Challenger Santiago Challenger Buenos Aires Challenger Sarasota Challenger Buenos Aires Challenger Asuncion Challenger Alphen Challenger Campinas Challenger Guayaquil Challenger Rio De Janeiro Challenger Punta Del Este Challenger Panama City Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Milan Challenger Campinas Challenger Montevideo Challenger Punta Del Este Challenger Guayaquil Challenger Portoroz Challenger Genova Challenger Banja Luka Challenger Biella Challenger Genova Open Challenger - Genova Brasilia Challenger Copa Petrobras Paraguay - Asuncion Todi Challenger XL Bermuda Open - Bermuda San Marino CEPU Open - San Marino Manerbio Challenger La Serena Open - La Serena 4° Sporting Challenger - Turin Mitsubishi Electric Europe Cup - Monza Aamulehti Tampere Open - Tampere Montevideo Challenger M15 Cancun San Juan Challenger Milan Challenger Meerbusch Challenger Salinas Challenger M25 Maribor Tallahassee Challenger M15 Monastir M25 Monastir Buenos Aires Challenger Montevideo Challenger Seville Challenger Pullach Challenger Kenitra Challenger Prostejov Challenger Cortina Challenger Buenos Aires Challenger Savannah Challenger Mexico City Challenger Cali Challenger Cortina Challenger Marburg Challenger Guayaquil Challenger Cordoba Challenger Biella Challenger Blois Challenger Buenos Aires Challenger Lima Challenger Furth Challenger Temuco Challenger Panama City Challenger Banja Luka Challenger Bastad Challenger Braunschweig Challenger Heilbronn Challenger Guayaquil Challenger Buenos Aires 2 Challenger Open Romania - Bucharest Vicenza Challenger Rome 2 Challenger MoviStar Open - Vina del Mar Lima 2 Challenger Guayaquil Challenger Montevideo Challenger Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Movistar Open - Vina del Mar Florianopolis Challenger US Men's Clay Court Championships - Houston Coquimbo 2 Challenger Copa Telmex - Buenos Aires Tennis Channel Open - Las Vegas Buenos Aires Challenger BMW Open - Munich Szczecin Challenger Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Telmex - Buenos Aires VIII Avierto Internacional de Salinas - Salinas Challenger Leon 2003 - Leon Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Heineken Open - Auckland VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf ATP Studena Croatia Open Umag - Umag Portugal Open - Oeiras VI Gramado Open de Tenis - Gramado I Manta Open - Manta Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Vegeta Croatia Open - Umag Erste Bank Open - Vienna San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Sassuolo Challenger - Sassuolo Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Trofeo Internacional Club Laieta - Barcelona Bet-at-home Open - Hamburg Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Brasil Open - Sao Paulo 7° Trani Cup - Trani Copa Petrobras - Bogota Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Citta di Como - Como Genoa Open - Genova Amazonia Open de Tenis - Belem Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo San Marino Cepu Open - San Marino Copa Petrobras Argentina - Buenos Aires Naples Challenger - Naples Copa Kia Challenger ATP - Santiago Sina-Kia Motors Tennis Cup - Cordenons Lima Challenger 2007 - Lima Zagreb Open - Zagreb Antonio Savoldi-Marco Co. - Manerbio XI Torneo Internazionale di Tennis - Barletta XI Trofeo Ciudad de Quito - Quito Movistar Open - Santiago Brasil Open - Costa do Sauipe Trani Challenger Como Challenger Tennis Napoli Cup 2007 - Napoli Tampere Challenger Napoli Challenger Lima Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Heineken Open - Auckland Copa Claro - Buenos Aires Unique Zagreb Open - Zagreb China Open - Beijing Nord LB Open - Braunschweig Bucaramanga Challenger Morocco Tennis Tour - Marrakech Napoli Challenger Palermo Challenger Sao Paulo Challenger Brasil Open - Sao Paulo Moselle Open - Metz Buenos Aires Challenger Studena Croatia Open - Umag San Luis Potosi Challenger - San Luis Potosi Bet-at-home Open - Hamburg San Juan Challenger Brasil Open - Sao Paulo Hypo Group Tennis International - Portschach Medellin Challenger Segovia Challenger ATP Vegeta Croatia Open - Umag Sao Paulo Challenger Perugia Challenger Malaysian Open - Kuala Lumpur Prague Challenger Rakuten Japan Open - Tokyo Apia International - Sydney Copa Telmex - Buenos Aires Santiago Challenger Lima Challenger Curitiba Challenger Mendoza Challenger BCR Open Romania - Bucharest Santiago Challenger US Men's Clay Court Championship - Houston Tallahassee Challenger Aix En Provence Challenger Millennium Estoril Open - Estoril Heilbronn Challenger Gerry Weber Open - Halle Mestre Challenger Lyon Challenger Moscow Challenger Poprad Tatry Challenger Cordoba Open - Cordoba Milan Challenger Bastad Challenger Mexico City Challenger Plava Laguna Croatia Open - Umag San Benedetto Challenger The Hypo Group Tennis International 2008 - Poertschach Generali Open - Kitzbuhel Copa Petrobras Uruguay - Montevideo Genova Challenger Banja Luka Challenger Campinas Challenger Buenos Aires Challenger Santiago Challenger Guayaquil Challenger Copa Petrobras Paraguay - Asuncion Montevideo Challenger Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Nord LB Open - Braunschweig Top Wool Challenger - Biella Santiago Challenger Allianz Suisse Open Gstaad - Gstaad Santiago Challenger Bordeaux Challenger Porto Alegre Challenger Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Genova Challenger Santo Domingo Challenger Copa Petrobras - Buenos Aires Visa Tennis Open - Sao Paulo Copa AT&T - Buenos Aires Turin Challenger SMS Tennis Cup - Sao Paulo Ludwigshafen Challenger Ordina Open - 's-Hertogenbosch Mallorca Challenger San Benedetto Challenger BMW Tennis Championship - Sunrise BCR Open Romania - Bucharest Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Montevideo Challenger Guayaquil Challenger Quito Challenger Cali Challenger Copa Petrobras Brazil - Aracaju Salvador De Bahia Challenger Coquimbo Challenger Biella Challenger Tampere Challenger Challenger Lugano - Lugano Britania Zavaleta - Puebla St. Petersburg Open - St. Petersburg Iasi Challenger Movistar Open - Santiago AEGON International - Eastbourne Challenger Leon 2004 - Leon Rijeka Challenger Salinas Challenger Todi Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Kremlin Cup - Moscow Buenos Aires Challenger Estoril Open - Estoril Montevideo Challenger V Gramado Open de Tennis - Gramado Abierto Mexicano Telcel - Acapulco Pekao Open - Szczecin Kremlin Cup - Moscow Croatia Open Umag - Umag Ourocard Tennis Challenger - Sao Paulo Challenger 42 - Andrezieux Orange Prokom Open - Sopot Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Buenos Aires Challenger Synsam Swedish Open - Bastad Kenitra Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Memorial Kolyaskin - Donetsk Copa Petrobras Aracaju - Aracaju Caltanissetta Challenger Morelos Challenger Mercedes Cup - Stuttgart Brasil Open - Costa do Sauipe Unicredit Czech Open - Prostejov Sporting Challenger '08-Trofeo Regione Piemonte - Turin Pilot Pen Tennis - New Haven Challenger Brasov - Brasov Copa Petrobras - Montevideo Pereira Challenger Abierto Mexicano Telcel - Acapulco Porto Alegre Challenger Nossa Caixa Tennis Cup - Sao Paulo Florianopolis Challenger Open de Nice Cote d'Azur - Nice Blumenau Challenger Portoroz Challenger Cancun Challenger US Men's Clay Court Championship - Houston Portugal Open - Oeiras ECM Prague Open - Prague Valencia Open - Valencia Alicante Challenger Bancolombia Open - Bogota BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Santiago Challenger Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires Bet-at-home Cup - Kitzbuhel Gerry Weber Open - Halle Credicard Mastercard Tennis Cup - Campos do Jordao German Tennis Championships - Hamburg Rio Open - Rio de Janeiro Movistar Open - Vina del Mar Grand Prix Hassan II - Marrakech Argentina Open - Buenos Aires Argentina Open - Buenos Aires Malaysian Open - Kuala Lumpur VTR Open - Vina del Mar Steelers Cup - Kosice Copa Claro - Buenos Aires Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Masters Series - Hamburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Cordenons Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel TEB BNP Paribas Istanbul Open - Istanbul Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Suisse Open - Gstaad Konzum Croatia Open - Umag Sao Paulo Challenger Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Open Parc - Lyon Antalya Cup - Antalya Konzum Croatia Open - Umag BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Generali Open - Kitzbuhel Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ecuador Open - Quito Sony Open Tennis - Miami Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Croatia Open - Umag Stockholm Open - Stockholm Villa Allende Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rio Open - Rio de Janeiro Dutch Open Tennis - Amersfoort Miami Open - Miami Blois Challenger Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw San Luis Potosi Challenger Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg U.S. Open - New York Swiss Indoors Basel - Basel French Open - Paris Abierto Mexicano Telcel - Acapulco Australian Open - Melbourne French Open - Paris Wimbledon - London Geneva Open - Geneva French Open - Paris U.S. Open - New York Buenos Aires Challenger French Open - Paris Wimbledon - London German Tennis Championships - Hamburg French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Mens's Clay Court Championship - Houston Rio Open - Rio de Janeiro Mutua Madrid Open - Madrid Heineken Open - Auckland Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Mutua Madrilena Madrid Open - Madrid Mercedes Cup - Stuttgart Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Miami Open - Miami French Open - Paris French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London M15 Monastir U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 French Open - Paris Olympics - London